a sound beating - Español Inglés Diccionario